long splice - English Synonyms Dictionary